package com.iot.menu.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.iot.commonutils.utils.Result;
import com.iot.menu.entity.Menu;
import org.springframework.stereotype.Service;
import org.springframework.web.bind.annotation.RequestBody;

/**
 * 菜单列表
 */
@Service
public interface MenuService extends IService<Menu> {
    /**
     *获取所有菜单
     * @return
     */
    Result getAllMenus();

    /**
     * 添加菜单
     * @param menu
     * @return
     */
    Result addMenus(Menu menu);

    /**
     * 更新菜单
     * @param menu
     * @return
     */
    Result updateMenu(Menu menu);

    /**
     * 删除菜单
     * @param id
     * @return
     */
    Result deleteMenu(String id);
}
